﻿using Heroius.Extension.Presentation;
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace WinPathMan
{
    public class OperationContext
    {
        public OperationContext()
        {
            UserPath = new ObservableCollection<PathEntity>(Utility.GetPaths(EnvironmentVariableTarget.User));
            SystemPath = new ObservableCollection<PathEntity>(Utility.GetPaths(EnvironmentVariableTarget.Machine));
        }

        public ObservableCollection<PathEntity> UserPath { get; set; } 
        public ObservableCollection<PathEntity> SystemPath { get; set; } 
    }
}
